Indian salad
noun
1
: a waterleaf (Hydrophyllum virginianum) of the eastern U.S. with divided leaves and cymose bell-shaped flowers that are white or violet
Love words? Need even more definitions?
Merriam-Webster unabridged
Share